#include<stdlib.h> требуется только для объявления функции void srand(seed); unsigned seed; начальное число для генерации случайных чисел.
Описание.
Функция srand устанавливает начальную точку для генерации множества псевдослучайных целых. В качестве аргумента seed для переустановки генератора используется 1. Любое другое значение seed устанавливает генератор в начальную случайную точку.
Функция rand используется для поиска сгенерированных случайных чисел.
Возвращаемое значение.
Возвращаемого значения нет.
Пример.
#include <stdlib.h>
#include <stdio.h>
int x, ranvals [20];
/* устанавливает генератор случайных чисел в начальное сос-
тояние и сохраняет в массиве 20 первых сгенерированных случайных
чисел. */
srand(17);
for (x = 0; x < 20; ranvals[x++] = rand()) ;